148 Blockchain
8. Scalability:
• Concerns: Blockchain scalability concerns are acting as one of the
blockchain adoption barriers.
• Recommendations:
⚬
⚬One of the concerns for blockchain adoption is for the technology to
be scalable like existing use cases such as payments or supply chain.
⚬
⚬Although there are multiple start-ups working on highly scalable
technology and platforms to support scalability, we are not there yet.
⚬
⚬My recommendation is to monitor the technological trends within
blockchain closely.
⚬
⚬Another recommendation is to start small on existing single customer
journeys and be ready to expand whilst the technology is improving.
9. Performance
• Concerns: Blockchain performance issues are also one of the concerns
for blockchain adoption.
• Recommendations:
⚬
⚬As discussed in the previous point about scalability concerns, per-
formance concerns are also key factors that are slowing the block-
chain adoption.
⚬
⚬Again, various start-ups are working on updating the technology
to improve the performance.
⚬
⚬Some of the recommendations and various technological improve-
ments being worked on are listed below:
– Establish data models to be stored on blockchain DLT (distrib-
uted ledger) as well as off-chains or sidechains that can be utilised
– Use front-end distributed applications, which will be utilising
blockchain, as microservices
– Effective use of messaging queues
– Use scalable and high-performance storage for blockchain DLT
– Use scalable and performant infrastructure hosting the block-
chain. For instance, use Kubernetes to host microservices that
use vertical and horizonal auto-scaling
– Make use of sharing to store the data
10. Interoperability
• Concerns: Interoperability amongst different blockchains is a key
issue for blockchain adoption on mainstream production use.
• Recommendations:
⚬
⚬There are multiple different blockchains, products and silo com-
panies supporting them.
⚬
⚬Some of the products are open source or commercial.